.divider {
  border-top: 1px solid #7c7c7c;
}

.table > tbody > tr > td {
  vertical-align: middle;
}

.modal {
  position: relative;
  top: auto;
  bottom: auto;
  right: auto;
  left: auto;
  display: block;
  z-index: 1;
}

.disabled {
  pointer-events: none;
  color: silver;
  cursor: default;
}

table.dataTable > tbody > tr.child span.dtr-data {
  display: inline-block;
}

table.dataTable > tbody > tr.child span.dtr-title {
  min-width: 110px;
}

.table-job-name {
  @media screen and (max-width: 768px) {
    max-width: 150px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
}
